$(document).ready(function(){
$("#clienteid").autocomplete("/cake/syscable/TcContratos/autoComplete",
{
minChars: 0,
cacheLength: 10,
onItemSelect: selectItem,
onFindValue: findValue,
formatItem: formatItem,
 autoFill: false
 });
});

function selectItem(li) {
	findValue(li);
}

function findValue(li) {
	if( li == null ) return alert("No hay coincidencia!");

// if coming from an AJAX call, let's use the product id as the value
	if( !!li.extra ) var sValue = li.extra[0];

	// otherwise, let's just display the value in the text box
else var sValue = li.selectValue;

}

function formatItem(row) {
	if(row[1] == undefined) {
		return row[0];
	}
	else {
		return row[0] + " (Nombre: " + row[1] + ")";
		
	}
}
$(document).ready(function(){
	$("#colonia").autocomplete("/cake/syscable/TcContratos/autoCompleteColonia",
	{
	minChars: 0,
	cacheLength: 10,
	onItemSelect: selectItem,
	onFindValue: findValue,
	formatItem: formatItem,
	 autoFill: false
	 });
	});

	function selectItem(li) {
		findValue(li);
	}

	function findValue(li) {
		if( li == null ) return alert("No hay coincidencia!");

	// if coming from an AJAX call, let's use the product id as the value
		if( !!li.extra ) var sValue = li.extra[0];

		// otherwise, let's just display the value in the text box
	else var sValue = li.selectValue;

	}

	function formatItem(row) {
		if(row[1] == undefined) {
			return row[0];
		}
		else {
			return row[0] + " (id: " + row[1] + ")";
			
		}
	}
